the film will premiere on memorial day .
it opened last year 's cannes film festival .
a planned march theater release was scrubbed .